package com.stylefeng.guns.modular.system.model;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author durui123
 * @since 2018-04-11
 */
@TableName("carry_contract_information")
public class CarryContractInformation extends Model<CarryContractInformation> {

    private static final long serialVersionUID = 1L;

    private Integer id;
    @TableField("foreign_key_carry_id")
    private String foreignKeyCarryId;
    @TableField("carry_contract_number")
    private String carryContractNumber;
    @TableField("carry_consigner_name")
    private String carryConsignerName;
    @TableField("carry_consigner_tell")
    private String carryConsignerTell;
    @TableField("carry_consigner_place")
    private String carryConsignerPlace;
    @TableField("carry_consignee_name")
    private String carryConsigneeName;
    @TableField("carry_consignee_tell")
    private String carryConsigneeTell;
    @TableField("carry_consignee_place")
    private String carryConsigneePlace;
    @TableField("carry_goods_id")
    private String carryGoodsId;
    @TableField("carry_goods_name")
    private String carryGoodsName;
    @TableField("carry_goods_model")
    private String carryGoodsModel;
    @TableField("carry_goods_package")
    private String carryGoodsPackage;
    @TableField("carry_this_quantity")
    private Integer carryThisQuantity;
    @TableField("carry_un_quantity")
    private Integer carryUnQuantity;
    @TableField("carry_stock_quantity")
    private Integer carryStockQuantity;
    @TableField("carry_goods_quantity")
    private Integer carryGoodsQuantity;
    @TableField("carry_goods_weight")
    private Double carryGoodsWeight;
    @TableField("carry_goods_volume")
    private Double carryGoodsVolume;
    @TableField("carry_goods_freight")
    private Double carryGoodsFreight;
    @TableField("carry_goods_messagefee")
    private Double carryGoodsMessagefee;
    @TableField("carry_goods_pickup_charge")
    private Double carryGoodsPickupCharge;
    @TableField("carry_goods_warehouse_name")
    private String carryGoodsWarehouseName;
    @TableField("carry_goods_remark")
    private String carryGoodsRemark;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getForeignKeyCarryId() {
        return foreignKeyCarryId;
    }

    public void setForeignKeyCarryId(String foreignKeyCarryId) {
        this.foreignKeyCarryId = foreignKeyCarryId;
    }

    public String getCarryContractNumber() {
        return carryContractNumber;
    }

    public void setCarryContractNumber(String carryContractNumber) {
        this.carryContractNumber = carryContractNumber;
    }

    public String getCarryConsignerName() {
        return carryConsignerName;
    }

    public void setCarryConsignerName(String carryConsignerName) {
        this.carryConsignerName = carryConsignerName;
    }

    public String getCarryConsignerTell() {
        return carryConsignerTell;
    }

    public void setCarryConsignerTell(String carryConsignerTell) {
        this.carryConsignerTell = carryConsignerTell;
    }

    public String getCarryConsignerPlace() {
        return carryConsignerPlace;
    }

    public void setCarryConsignerPlace(String carryConsignerPlace) {
        this.carryConsignerPlace = carryConsignerPlace;
    }

    public String getCarryConsigneeName() {
        return carryConsigneeName;
    }

    public void setCarryConsigneeName(String carryConsigneeName) {
        this.carryConsigneeName = carryConsigneeName;
    }

    public String getCarryConsigneeTell() {
        return carryConsigneeTell;
    }

    public void setCarryConsigneeTell(String carryConsigneeTell) {
        this.carryConsigneeTell = carryConsigneeTell;
    }

    public String getCarryConsigneePlace() {
        return carryConsigneePlace;
    }

    public void setCarryConsigneePlace(String carryConsigneePlace) {
        this.carryConsigneePlace = carryConsigneePlace;
    }

    public String getCarryGoodsId() {
        return carryGoodsId;
    }

    public void setCarryGoodsId(String carryGoodsId) {
        this.carryGoodsId = carryGoodsId;
    }

    public String getCarryGoodsName() {
        return carryGoodsName;
    }

    public void setCarryGoodsName(String carryGoodsName) {
        this.carryGoodsName = carryGoodsName;
    }

    public String getCarryGoodsModel() {
        return carryGoodsModel;
    }

    public void setCarryGoodsModel(String carryGoodsModel) {
        this.carryGoodsModel = carryGoodsModel;
    }

    public String getCarryGoodsPackage() {
        return carryGoodsPackage;
    }

    public void setCarryGoodsPackage(String carryGoodsPackage) {
        this.carryGoodsPackage = carryGoodsPackage;
    }

    public Integer getCarryThisQuantity() {
        return carryThisQuantity;
    }

    public void setCarryThisQuantity(Integer carryThisQuantity) {
        this.carryThisQuantity = carryThisQuantity;
    }

    public Integer getCarryUnQuantity() {
        return carryUnQuantity;
    }

    public void setCarryUnQuantity(Integer carryUnQuantity) {
        this.carryUnQuantity = carryUnQuantity;
    }

    public Integer getCarryStockQuantity() {
        return carryStockQuantity;
    }

    public void setCarryStockQuantity(Integer carryStockQuantity) {
        this.carryStockQuantity = carryStockQuantity;
    }

    public Integer getCarryGoodsQuantity() {
        return carryGoodsQuantity;
    }

    public void setCarryGoodsQuantity(Integer carryGoodsQuantity) {
        this.carryGoodsQuantity = carryGoodsQuantity;
    }

    public Double getCarryGoodsWeight() {
        return carryGoodsWeight;
    }

    public void setCarryGoodsWeight(Double carryGoodsWeight) {
        this.carryGoodsWeight = carryGoodsWeight;
    }

    public Double getCarryGoodsVolume() {
        return carryGoodsVolume;
    }

    public void setCarryGoodsVolume(Double carryGoodsVolume) {
        this.carryGoodsVolume = carryGoodsVolume;
    }

    public Double getCarryGoodsFreight() {
        return carryGoodsFreight;
    }

    public void setCarryGoodsFreight(Double carryGoodsFreight) {
        this.carryGoodsFreight = carryGoodsFreight;
    }

    public Double getCarryGoodsMessagefee() {
        return carryGoodsMessagefee;
    }

    public void setCarryGoodsMessagefee(Double carryGoodsMessagefee) {
        this.carryGoodsMessagefee = carryGoodsMessagefee;
    }

    public Double getCarryGoodsPickupCharge() {
        return carryGoodsPickupCharge;
    }

    public void setCarryGoodsPickupCharge(Double carryGoodsPickupCharge) {
        this.carryGoodsPickupCharge = carryGoodsPickupCharge;
    }

    public String getCarryGoodsWarehouseName() {
        return carryGoodsWarehouseName;
    }

    public void setCarryGoodsWarehouseName(String carryGoodsWarehouseName) {
        this.carryGoodsWarehouseName = carryGoodsWarehouseName;
    }

    public String getCarryGoodsRemark() {
        return carryGoodsRemark;
    }

    public void setCarryGoodsRemark(String carryGoodsRemark) {
        this.carryGoodsRemark = carryGoodsRemark;
    }

    @Override
    protected Serializable pkVal() {
        return this.id;
    }

    @Override
    public String toString() {
        return "CarryContractInformation{" +
        "id=" + id +
        ", foreignKeyCarryId=" + foreignKeyCarryId +
        ", carryContractNumber=" + carryContractNumber +
        ", carryConsignerName=" + carryConsignerName +
        ", carryConsignerTell=" + carryConsignerTell +
        ", carryConsignerPlace=" + carryConsignerPlace +
        ", carryConsigneeName=" + carryConsigneeName +
        ", carryConsigneeTell=" + carryConsigneeTell +
        ", carryConsigneePlace=" + carryConsigneePlace +
        ", carryGoodsId=" + carryGoodsId +
        ", carryGoodsName=" + carryGoodsName +
        ", carryGoodsModel=" + carryGoodsModel +
        ", carryGoodsPackage=" + carryGoodsPackage +
        ", carryThisQuantity=" + carryThisQuantity +
        ", carryUnQuantity=" + carryUnQuantity +
        ", carryStockQuantity=" + carryStockQuantity +
        ", carryGoodsQuantity=" + carryGoodsQuantity +
        ", carryGoodsWeight=" + carryGoodsWeight +
        ", carryGoodsVolume=" + carryGoodsVolume +
        ", carryGoodsFreight=" + carryGoodsFreight +
        ", carryGoodsMessagefee=" + carryGoodsMessagefee +
        ", carryGoodsPickupCharge=" + carryGoodsPickupCharge +
        ", carryGoodsWarehouseName=" + carryGoodsWarehouseName +
        ", carryGoodsRemark=" + carryGoodsRemark +
        "}";
    }
}
